transmitting site - German English Dictionary